﻿using System.Data.SqlClient;

namespace job
{
    class Dao
    {
        SqlConnection sc;
        public SqlConnection connect()
        {                            //服务器数据库名称                     //数据库叫什么些什么                              
            string str = @"data source = DESKTOP-DUFT9A2; Initial Catalog = jobDB; Integrated Security = True";//数据库链接字符串
            sc = new SqlConnection(str);//创建数据库链接对象
            sc.Open();//打开数据库
            return sc;//返回数据库链接对象
        }
        public SqlCommand command(string sql)
        {
            SqlCommand cmd = new SqlCommand(sql, connect());//生成对数据库操作对象
            return cmd;
        }
        public int Execute(string sql)//更新操作
        {
            return command(sql).ExecuteNonQuery();
        }
        public SqlDataReader read(string sql)//读取操作
        {
            return command(sql).ExecuteReader();
        }
        public void DaoClose()
        {
            sc.Close();// 关闭数据库连接
        }
    }
}